stomach insecticide - Spanish English Dictionary